﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HouseKeepingPL.HKService;
using System.Threading;
using GalaSoft.MvvmLight;


namespace HouseKeepingPL
{

    /// <summary>
    /// Error codes.
    /// </summary>
    enum ErrorCode
    {
        NoError = 0,
        DateFieldError = 1,
        CommentFieldError = 2,
        AmountFieldError = 3,
        ActionTypeFieldError = 4 
    }


    /// <summary>
    /// Enum for the report module, "what action to perform"
    /// </summary>
    enum ReportMsgs
    {
        RefreshReports = 0,
        InitSession = 1
    }

    /// <summary>
    /// Enum to communicate if the use connected or disconnected
    /// </summary>
    enum AccountMsgs
    {
        UserConnected = 0,
        UserDisconnected = 1
    }


    /// <summary>
    /// Program Main Tabs
    /// </summary>
    enum Tabs
    {
        Account = 0,
        Income = 1,
        Outcome = 2,
        Report  = 3
    }
}